
/**
 * @枚举登陆类型
 */

const loginType = {
    user_mini_program: 100,
    user_email: 101,
    user_mobile: 102,
    admin_email: 200,

    isThisType(val) {
        for (let key in this) {
            if (this[key] == val) {
                return true
            }
        }
        return false
    }
}

/**
 * @枚举权限等级
 */

const authLevel = {
    USER: 8, // 普通用户
    ADMIN: 16, // 管理员
    SUPER: 32 // 超级管理员
}

module.exports = {
    loginType,
    authLevel
}